#!/usr/bin/env python
# -*- encoding: utf-8 -*-

from socket import *

serv_sock = socket(AF_INET, SOCK_STREAM)
serv_sock.setsockopt(SOL_SOCKET, SO_REUSEADDR, 1)
serv_sock.bind(('', 9999))
serv_sock.listen(1)

print "클라이언트 접속 대기중..."
clnt_sock, addr = serv_sock.accept()
print "클라이언트 접속!, 주소 : ", addr

while 1:
	print "수신 대기중..."
	buff = clnt_sock.recv(1024)
	if not buff: break
	print "수신 메시지 [%s]" % buff
	len = clnt_sock.send(buff)
	print "수신 메시지 및 길이 [%s], [%d]" % (buff, len)

clnt_sock.close()
